Skip to content

Update dependency django-webtest to v1.9.13 #23

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 27, 2025

This PR contains the following updates:

Package Change Age Confidence
django-webtest (changelog) ==1.7.7 -> ==1.9.13 age confidence

Release Notes

django-webtest/django-webtest (django-webtest)

v1.9.13

Compare Source

  • Drop support for Django 3.x and 4.1
  • Add support for Django 5.2

v1.9.12

Compare Source

  • Add support for Django 5

  • No longer compatible with assertFormError

  • pytest fixture now unpatch Django settings after fixture run

v1.9.11

Compare Source

  • Add support for official Python & Django versions

  • Do not insert WebtestAuthentication to the head of DEFAULT_AUTHENTICATION_CLASSES.

v1.9.10

Compare Source

  • Add an optional WebTest backend that does not interfere with handling of permissions by
    custom backends. Accessible via WEBTEST_AUTHENTICATION_BACKEND setting. Fixed #​123

v1.9.9

Compare Source

  • Add Django 4 support

  • Remove Django 2 support

v1.9.8

Compare Source

v1.9.7

Compare Source

  • allow overriding HTTP_HOST with DjangoTestApp.init. Fixed #​102

v1.9.6

Compare Source

v1.9.5

Compare Source

  • Fix compatibility with django 3. See #​96

  • Add integration with django-rest-framework auth

  • Add missing args to DjangoTestApp. Fixed #​86

v1.9.4

Compare Source

  • py34 and Django 1.8 are no longer tested (but may works)

  • allow to use positionnal args; fixed #​89

  • remove deprecated pytest.yield_fixture functions. use pytest.fixture instead;
    fixed #​88

  • Don't add duplicate WebtestUserMiddleware to the list of middlewares in
    WebTestMixin. fixed #​87

  • restore MIDDLEWARE_CLASSES support; fixed #​84

v1.9.3

Compare Source

  • Passing user=None to get/post/etc. methods will clear a user
    previously set with set_user instead of doing nothing.

  • Avoid sharing settings between tests in pytest plugin

  • Fix middleware settings name used

v1.9.2

Compare Source

  • silence warnings about is_authenticated on 1.11

  • include correct hostname (testserver) when using set_cookie

v1.9.1

Compare Source

  • Nothing changed yet.

v1.9.0

Compare Source

  • Backward incompatibility: positionnal arguments are no longer supported.
    You'll need to replace them by keywords arguments.

  • Added support for Django 1.11

  • Dropped support for Django <= 1.7

  • Dropped support for Python 2.6

  • Changed value of HTTP_HOST header from localhost to testserver, to
    match behaviour of Django test client.

  • Fixed DjangoTestApp.options

  • Added DjangoTestApp.head

  • Added pytest fixtures

v1.8.0

Compare Source

  • Fixed issue #​40 - combining app.get auto_follow=True with other
    keyword args.

  • Add compatibility to the MIDDLEWARE setting introduced in django 1.10

  • Drop support for django 1.2

v1.7.9

Compare Source

  • Add set_user() to allow to set a user globally for the app

  • Allow 'click' to be given a user param

  • Mention testapp.reset() in readme

  • Allow to use json_ methods

v1.7.8

Compare Source

  • setup.py is switched to setuptools; WebTest is now installed automatically
    (thanks Eric Araujo);
  • importlib from stdlib is used when available, for django 1.9 compatibility
    (thanks Helen Sherwood-Taylor);
  • django-webtest's own tests are fixed to work in django 1.6+;
  • https://bitbucket.org/kmike/django-webtest repository is no longer supported.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/django-webtest-1.x branch from 32a7c47 to 2602ebc Compare August 10, 2025 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants